package com.xinbochuang.machine.admin.service.macRoom;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xinbochuang.machine.admin.domain.macRoom.MacShow;
import com.xinbochuang.machine.admin.domain.macRoom.json.DataNode;
import com.xinbochuang.machine.admin.domain.macRoom.json.Node;

import java.util.List;

/**
 * @author 黄晓鹏
 * @date 2020-11-20
 */
public interface IMacShowService extends IService<MacShow> {

    /**
     * 根据机房id查询节点
     *
     * @param macId 机房id
     * @return 结果
     */
    List<MacShow> getNodes(String macId);

    /**
     * 保存节点数据
     *
     * @param dataNode 节点数据
     * @return 结果
     */
    boolean saveNodes(DataNode dataNode);
}
